package com.kedacom.ctsp.authority.entity;

import com.kedacom.ctsp.web.entity.CrudEntity;
import com.kedacom.ctsp.web.entity.StatefulBean;
import com.kedacom.ctsp.web.entity.TreeSortSupportBean;

public interface Area extends CrudEntity<String>, TreeSortSupportBean<Area,String>,StatefulBean<Integer>, ExtendedBean  {

    /**
     * 行政区域编码
     */
    String CODE = "code";

    /**
     * 行政区域编码
     *
     * @param code
     */
    void setCode(String code);

    /**
     * 行政区域编码
     *
     * @return
     */
    String getCode();

    /**
     * 行政区域名称
     *
     * @param name
     */
    void setName(String name);

    /**
     * 行政区域名称
     *
     * @return
     */
    String getName();

    /**
     * 区域治安机关
     *
     * @param organ
     */
    void setOrgan(String organ);

    /**
     * 区域治安机关
     *
     * @return
     */
    String getOrgan();

    /**
     * 范围X_MAX
     *
     * @param xMax
     */
    void setXMax(Double xMax);

    /**
     * 范围X_MAX
     *
     * @return
     */
    Double getXMax();

    /**
     * 范围X_MIN
     *
     * @param xMin
     */
    void setXMin(Double xMin);

    /**
     * 范围X_MIN
     *
     * @return
     */
    Double getXMin();

    /**
     * 范围Y_MAX
     *
     * @param yMax
     */
    void setYMax(Double yMax);

    /**
     * 范围Y_MAX
     *
     * @return
     */
    Double getYMax();

    /**
     * 范围Y_MI
     *
     * @param yMin
     */
    void setYMin(Double yMin);

    /**
     * 范围Y_MIN
     *
     * @return
     */
    Double getYMin();

    /**
     * 路径
     *
     * @param path
     */
    void setPath(String path);

    /**
     * 路径
     *
     * @return
     */
    String getPath();





}
